Class: com.microstrategy.web.app.taglibs.DynTableTag
Usage:
This class will represent a table which cells (defined using the {@link DynTableCellTag} custom tag) will be added dynamically based on certain conditions specified by the user.<web:dynTable cols="2"> <web:dynTableCell feature="public-reports"> This content will be displayed as a the cell of the table if the feature public-reports is granted. </web:dynTableCell> <web:dynTableCell feature="profile-reports"> This content will be displayed as a cell of the table if the feature profile-reports is granted. </web:dynTableCell> <web:dynTableCell feature="template-reports"> This content will be displayed as a cell of the table if the feature template-reports is granted. </web:dynTableCell> </web:dynTable>
Name | Required? | Description |
cols | true | Indicates the number of columns the table will be generated with while considering each one of
the child DynTableCellTag tags. Usage: Each cell to be displayed by this table will count as a column being used. Those cells that do not get rendered will not be part of this counter. Each time the number of columns rendered reaches the limit specified on this attribute, a new <TR> HTML tag will be generated to host a new set of cells. |